body {
    background-color:#121212;
    font-size: 13px;
    font-family: helvetica;
}

#titulo {
    color: #f7f145;
    font-size: 50px;
    font-family: helvetica;
    text-shadow:1px 1px 0 black;
    text-align: center;
}

#allcontent {
    width: 980px;
    padding-top: 10px;
    padding-bottom: 5px;
    margin-bottom: 20px;
    background-color: #121212;    
    position: absolute;
    left: 50%;
    margin-left: -490px;
}

#conteudo {   
    background-color: #f7f145;
    border: thin solid #121212;
    width: 805px;
}

#apoio {
    background-color: #f7f145;
    width: 160px;
    border: thin solid #121212;
    float: right;
    height: 400px;
    text-align: center;
}

#rodape {
    font-size: 115%;
    font-weight: bold;
    font-family: trebuchet ms;
    text-align: center;
    clear: both;
    border: thin solid #121212;
    background-color: #f7f145;
}

p.conteudo {
    padding-left: 20px;
    padding-top: 20px;
    font-size: 15px;
}

#shadow {
    box-shadow:0px 0px 8px 0px #121212;
    -moz-box-shadow:0px 0px 8px 0px #121212;
    -webkit-box-shadow:0px 0px 8px 0px #121212; 
}

